{
  "createautopredictor": {
    "name": "CreateAutoPredictor",
    "description": "Grants permission to create an auto predictor",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdataset": {
    "name": "CreateDataset",
    "description": "Grants permission to create a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdatasetgroup": {
    "name": "CreateDatasetGroup",
    "description": "Grants permission to create a dataset group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdatasetimportjob": {
    "name": "CreateDatasetImportJob",
    "description": "Grants permission to create a dataset import job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetImportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createexplainability": {
    "name": "CreateExplainability",
    "description": "Grants permission to create an explainability",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createexplainabilityexport": {
    "name": "CreateExplainabilityExport",
    "description": "Grants permission to create an explainability export using an explainability resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "explainability",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createforecast": {
    "name": "CreateForecast",
    "description": "Grants permission to create a forecast",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createforecastendpoint": {
    "name": "CreateForecastEndpoint",
    "isPermissionOnly": true,
    "description": "Grants permission to create an endpoint using a Predictor resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createforecastexportjob": {
    "name": "CreateForecastExportJob",
    "description": "Grants permission to create a forecast export job using a forecast resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createmonitor": {
    "name": "CreateMonitor",
    "description": "Grants permission to create an monitor using a Predictor resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createpredictor": {
    "name": "CreatePredictor",
    "description": "Grants permission to create a predictor",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createpredictorbacktestexportjob": {
    "name": "CreatePredictorBacktestExportJob",
    "description": "Grants permission to create a predictor backtest export job using a predictor",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createwhatifanalysis": {
    "name": "CreateWhatIfAnalysis",
    "description": "Grants permission to create a what-if analysis",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createwhatifforecast": {
    "name": "CreateWhatIfForecast",
    "description": "Grants permission to create a what-if forecast",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "whatIfAnalysis",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createwhatifforecastexport": {
    "name": "CreateWhatIfForecastExport",
    "description": "Grants permission to create a what-if forecast export using what-if forecast resources",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deletedataset": {
    "name": "DeleteDataset",
    "description": "Grants permission to delete a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedatasetgroup": {
    "name": "DeleteDatasetGroup",
    "description": "Grants permission to delete a dataset group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedatasetimportjob": {
    "name": "DeleteDatasetImportJob",
    "description": "Grants permission to delete a dataset import job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetImportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteexplainability": {
    "name": "DeleteExplainability",
    "description": "Grants permission to delete an explainability",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "explainability",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteexplainabilityexport": {
    "name": "DeleteExplainabilityExport",
    "description": "Grants permission to delete an explainability export",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "explainabilityExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteforecast": {
    "name": "DeleteForecast",
    "description": "Grants permission to delete a forecast",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteforecastendpoint": {
    "name": "DeleteForecastEndpoint",
    "isPermissionOnly": true,
    "description": "Grants permission to delete an endpoint resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteforecastexportjob": {
    "name": "DeleteForecastExportJob",
    "description": "Grants permission to delete a forecast export job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "forecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletemonitor": {
    "name": "DeleteMonitor",
    "description": "Grants permission to delete a monitor resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletepredictor": {
    "name": "DeletePredictor",
    "description": "Grants permission to delete a predictor",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletepredictorbacktestexportjob": {
    "name": "DeletePredictorBacktestExportJob",
    "description": "Grants permission to delete a predictor backtest export job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "predictorBacktestExportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteresourcetree": {
    "name": "DeleteResourceTree",
    "description": "Grants permission to delete a resource and its child resources",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetImportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainability",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainabilityExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictorBacktestExportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfAnalysis",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletewhatifanalysis": {
    "name": "DeleteWhatIfAnalysis",
    "description": "Grants permission to delete a what-if analysis",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "whatIfAnalysis",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletewhatifforecast": {
    "name": "DeleteWhatIfForecast",
    "description": "Grants permission to delete a what-if forecast",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletewhatifforecastexport": {
    "name": "DeleteWhatIfForecastExport",
    "description": "Grants permission to delete a what-if forecast export",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "whatIfForecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeautopredictor": {
    "name": "DescribeAutoPredictor",
    "description": "Grants permission to describe an auto predictor",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedataset": {
    "name": "DescribeDataset",
    "description": "Grants permission to describe a dataset",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedatasetgroup": {
    "name": "DescribeDatasetGroup",
    "description": "Grants permission to describe a dataset group",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedatasetimportjob": {
    "name": "DescribeDatasetImportJob",
    "description": "Grants permission to describe a dataset import job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "datasetImportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeexplainability": {
    "name": "DescribeExplainability",
    "description": "Grants permission to describe an explainability",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "explainability",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeexplainabilityexport": {
    "name": "DescribeExplainabilityExport",
    "description": "Grants permission to describe an explainability export",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "explainabilityExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeforecast": {
    "name": "DescribeForecast",
    "description": "Grants permission to describe a forecast",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeforecastendpoint": {
    "name": "DescribeForecastEndpoint",
    "isPermissionOnly": true,
    "description": "Grants permission to describe an endpoint resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeforecastexportjob": {
    "name": "DescribeForecastExportJob",
    "description": "Grants permission to describe a forecast export job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "forecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describemonitor": {
    "name": "DescribeMonitor",
    "description": "Grants permission to describe an monitor resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describepredictor": {
    "name": "DescribePredictor",
    "description": "Grants permission to describe a predictor",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describepredictorbacktestexportjob": {
    "name": "DescribePredictorBacktestExportJob",
    "description": "Grants permission to describe a predictor backtest export job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "predictorBacktestExportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describewhatifanalysis": {
    "name": "DescribeWhatIfAnalysis",
    "description": "Grants permission to describe a what-if analysis",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "whatIfAnalysis",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describewhatifforecast": {
    "name": "DescribeWhatIfForecast",
    "description": "Grants permission to describe a what-if forecast",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describewhatifforecastexport": {
    "name": "DescribeWhatIfForecastExport",
    "description": "Grants permission to describe a what-if forecast export",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "whatIfForecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getaccuracymetrics": {
    "name": "GetAccuracyMetrics",
    "description": "Grants permission to get the Accuracy Metrics for a predictor",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getrecentforecastcontext": {
    "name": "GetRecentForecastContext",
    "isPermissionOnly": true,
    "description": "Grants permission to get the forecast context of a timeseries for an endpoint",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "invokeforecastendpoint": {
    "name": "InvokeForecastEndpoint",
    "isPermissionOnly": true,
    "description": "Grants permission to invoke the endpoint to get forecast for a timeseries",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasetgroups": {
    "name": "ListDatasetGroups",
    "description": "Grants permission to list all the dataset groups",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasetimportjobs": {
    "name": "ListDatasetImportJobs",
    "description": "Grants permission to list all the dataset import jobs",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasets": {
    "name": "ListDatasets",
    "description": "Grants permission to list all the datasets",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listexplainabilities": {
    "name": "ListExplainabilities",
    "description": "Grants permission to list all the explainabilities",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listexplainabilityexports": {
    "name": "ListExplainabilityExports",
    "description": "Grants permission to list all the explainability exports",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listforecastexportjobs": {
    "name": "ListForecastExportJobs",
    "description": "Grants permission to list all the forecast export jobs",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listforecasts": {
    "name": "ListForecasts",
    "description": "Grants permission to list all the forecasts",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listmonitorevaluations": {
    "name": "ListMonitorEvaluations",
    "description": "Grants permission to list all the monitor evaluation result for a monitor",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listmonitors": {
    "name": "ListMonitors",
    "description": "Grants permission to list all the monitor resources",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpredictorbacktestexportjobs": {
    "name": "ListPredictorBacktestExportJobs",
    "description": "Grants permission to list all the predictor backtest export jobs",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpredictors": {
    "name": "ListPredictors",
    "description": "Grants permission to list all the predictors",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to list the tags for an Amazon Forecast resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetGroup",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetImportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "endpoint",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainability",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainabilityExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "monitor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictorBacktestExportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfAnalysis",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listwhatifanalyses": {
    "name": "ListWhatIfAnalyses",
    "description": "Grants permission to list all the what-if analyses",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listwhatifforecastexports": {
    "name": "ListWhatIfForecastExports",
    "description": "Grants permission to list all the what-if forecast exports",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listwhatifforecasts": {
    "name": "ListWhatIfForecasts",
    "description": "Grants permission to list all the what-if forecasts",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "queryforecast": {
    "name": "QueryForecast",
    "description": "Grants permission to retrieve a forecast for a single item",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "querywhatifforecast": {
    "name": "QueryWhatIfForecast",
    "description": "Grants permission to retrieve a what-if forecast for a single item",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "resumeresource": {
    "name": "ResumeResource",
    "description": "Grants permission to resume Amazon Forecast resource jobs",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "stopresource": {
    "name": "StopResource",
    "description": "Grants permission to stop Amazon Forecast resource jobs",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "datasetImportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "endpoint",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainability",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainabilityExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "monitor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictorBacktestExportJob",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfAnalysis",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecast",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecastExport",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to associate the specified tags to a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetGroup",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetImportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "endpoint",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainability",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainabilityExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "monitor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictorBacktestExportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfAnalysis",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to delete the specified tags for a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetGroup",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetImportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "endpoint",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainability",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "explainabilityExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "forecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "monitor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "predictorBacktestExportJob",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfAnalysis",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecast",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "whatIfForecastExport",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updatedatasetgroup": {
    "name": "UpdateDatasetGroup",
    "description": "Grants permission to update a dataset group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "datasetGroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}