{
  "version": "1.0",
  "resources": {
    "Predictor": {
      "operation": "ListPredictors",
      "resourceIdentifier": {
        "PredictorArn": "Predictors[].PredictorArn"
      }
    },
    "Dataset": {
      "operation": "ListDatasets",
      "resourceIdentifier": {
        "DatasetArn": "Datasets[].DatasetArn"
      }
    },
    "Forecast": {
      "operation": "ListForecasts",
      "resourceIdentifier": {
        "ForecastArn": "Forecasts[].ForecastArn"
      }
    },
    "Explainability": {
      "operation": "ListExplainabilities",
      "resourceIdentifier": {
        "ExplainabilityArn": "Explainabilities[].ExplainabilityArn"
      }
    },
    "WhatIfAnalysis": {
      "operation": "ListWhatIfAnalyses",
      "resourceIdentifier": {
        "WhatIfAnalysisArn": "WhatIfAnalyses[].WhatIfAnalysisArn"
      }
    },
    "WhatIfForecast": {
      "operation": "ListWhatIfForecasts",
      "resourceIdentifier": {
        "WhatIfForecastArn": "WhatIfForecasts[].WhatIfForecastArn"
      }
    },
    "DatasetGroup": {
      "operation": "ListDatasetGroups",
      "resourceIdentifier": {
        "DatasetGroupArn": "DatasetGroups[].DatasetGroupArn"
      }
    },
    "DatasetImportJob": {
      "operation": "ListDatasetImportJobs",
      "resourceIdentifier": {
        "DatasetImportJobArn": "DatasetImportJobs[].DatasetImportJobArn"
      }
    },
    "ExplainabilityExport": {
      "operation": "ListExplainabilityExports",
      "resourceIdentifier": {
        "ExplainabilityExportArn": "ExplainabilityExports[].ExplainabilityExportArn"
      }
    },
    "ForecastExportJob": {
      "operation": "ListForecastExportJobs",
      "resourceIdentifier": {
        "ForecastExportJobArn": "ForecastExportJobs[].ForecastExportJobArn"
      }
    },
    "Monitor": {
      "operation": "ListMonitors",
      "resourceIdentifier": {
        "MonitorArn": "Monitors[].MonitorArn"
      }
    },
    "PredictorBacktestExportJob": {
      "operation": "ListPredictorBacktestExportJobs",
      "resourceIdentifier": {
        "PredictorBacktestExportJobArn": "PredictorBacktestExportJobs[].PredictorBacktestExportJobArn"
      }
    },
    "WhatIfForecastExport": {
      "operation": "ListWhatIfForecastExports",
      "resourceIdentifier": {
        "WhatIfForecastExportArn": "WhatIfForecastExports[].WhatIfForecastExportArn"
      }
    }
  },
  "operations": {
    "CreateAutoPredictor": {
      "ReferencePredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "CreateDatasetGroup": {
      "DatasetArns": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Dataset",
            "resourceIdentifier": "DatasetArn"
          }
        ]
      }
    },
    "CreateDatasetImportJob": {
      "DatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Dataset",
            "resourceIdentifier": "DatasetArn"
          }
        ]
      }
    },
    "CreateExplainability": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "CreateExplainabilityExport": {
      "ExplainabilityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Explainability",
            "resourceIdentifier": "ExplainabilityArn"
          }
        ]
      }
    },
    "CreateForecast": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "CreateForecastExportJob": {
      "ForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "CreateMonitor": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "CreatePredictorBacktestExportJob": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "CreateWhatIfAnalysis": {
      "ForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "CreateWhatIfForecast": {
      "WhatIfAnalysisArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfAnalysis",
            "resourceIdentifier": "WhatIfAnalysisArn"
          }
        ]
      }
    },
    "CreateWhatIfForecastExport": {
      "WhatIfForecastArns": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfForecast",
            "resourceIdentifier": "WhatIfForecastArn"
          }
        ]
      }
    },
    "DeleteDataset": {
      "DatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Dataset",
            "resourceIdentifier": "DatasetArn"
          }
        ]
      }
    },
    "DeleteDatasetGroup": {
      "DatasetGroupArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "DeleteDatasetImportJob": {
      "DatasetImportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetImportJob",
            "resourceIdentifier": "DatasetImportJobArn"
          }
        ]
      }
    },
    "DeleteExplainability": {
      "ExplainabilityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Explainability",
            "resourceIdentifier": "ExplainabilityArn"
          }
        ]
      }
    },
    "DeleteExplainabilityExport": {
      "ExplainabilityExportArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ExplainabilityExport",
            "resourceIdentifier": "ExplainabilityExportArn"
          }
        ]
      }
    },
    "DeleteForecast": {
      "ForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "DeleteForecastExportJob": {
      "ForecastExportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ForecastExportJob",
            "resourceIdentifier": "ForecastExportJobArn"
          }
        ]
      }
    },
    "DeleteMonitor": {
      "MonitorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Monitor",
            "resourceIdentifier": "MonitorArn"
          }
        ]
      }
    },
    "DeletePredictor": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "DeletePredictorBacktestExportJob": {
      "PredictorBacktestExportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PredictorBacktestExportJob",
            "resourceIdentifier": "PredictorBacktestExportJobArn"
          }
        ]
      }
    },
    "DeleteResourceTree": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "DeleteWhatIfAnalysis": {
      "WhatIfAnalysisArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfAnalysis",
            "resourceIdentifier": "WhatIfAnalysisArn"
          }
        ]
      }
    },
    "DeleteWhatIfForecast": {
      "WhatIfForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfForecast",
            "resourceIdentifier": "WhatIfForecastArn"
          }
        ]
      }
    },
    "DeleteWhatIfForecastExport": {
      "WhatIfForecastExportArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfForecastExport",
            "resourceIdentifier": "WhatIfForecastExportArn"
          }
        ]
      }
    },
    "DescribeAutoPredictor": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "DescribeDataset": {
      "DatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Dataset",
            "resourceIdentifier": "DatasetArn"
          }
        ]
      }
    },
    "DescribeDatasetGroup": {
      "DatasetGroupArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "DescribeDatasetImportJob": {
      "DatasetImportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetImportJob",
            "resourceIdentifier": "DatasetImportJobArn"
          }
        ]
      }
    },
    "DescribeExplainability": {
      "ExplainabilityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Explainability",
            "resourceIdentifier": "ExplainabilityArn"
          }
        ]
      }
    },
    "DescribeExplainabilityExport": {
      "ExplainabilityExportArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ExplainabilityExport",
            "resourceIdentifier": "ExplainabilityExportArn"
          }
        ]
      }
    },
    "DescribeForecast": {
      "ForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Forecast",
            "resourceIdentifier": "ForecastArn"
          }
        ]
      }
    },
    "DescribeForecastExportJob": {
      "ForecastExportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ForecastExportJob",
            "resourceIdentifier": "ForecastExportJobArn"
          }
        ]
      }
    },
    "DescribeMonitor": {
      "MonitorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Monitor",
            "resourceIdentifier": "MonitorArn"
          }
        ]
      }
    },
    "DescribePredictor": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "DescribePredictorBacktestExportJob": {
      "PredictorBacktestExportJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PredictorBacktestExportJob",
            "resourceIdentifier": "PredictorBacktestExportJobArn"
          }
        ]
      }
    },
    "DescribeWhatIfAnalysis": {
      "WhatIfAnalysisArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfAnalysis",
            "resourceIdentifier": "WhatIfAnalysisArn"
          }
        ]
      }
    },
    "DescribeWhatIfForecast": {
      "WhatIfForecastArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfForecast",
            "resourceIdentifier": "WhatIfForecastArn"
          }
        ]
      }
    },
    "DescribeWhatIfForecastExport": {
      "WhatIfForecastExportArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WhatIfForecastExport",
            "resourceIdentifier": "WhatIfForecastExportArn"
          }
        ]
      }
    },
    "GetAccuracyMetrics": {
      "PredictorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Predictor",
            "resourceIdentifier": "PredictorArn"
          }
        ]
      }
    },
    "ListMonitorEvaluations": {
      "MonitorArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Monitor",
            "resourceIdentifier": "MonitorArn"
          }
        ]
      }
    },
    "ListTagsForResource": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "ResumeResource": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "StopResource": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "TagResource": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "UntagResource": {
      "ResourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      }
    },
    "UpdateDatasetGroup": {
      "DatasetGroupArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "DatasetGroup",
            "resourceIdentifier": "DatasetGroupArn"
          }
        ]
      },
      "DatasetArns": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Dataset",
            "resourceIdentifier": "DatasetArn"
          }
        ]
      }
    }
  }
}
