{
  "version": "1.0",
  "resources": {
    "TrainingDataset": {
      "operation": "ListTrainingDatasets",
      "resourceIdentifier": {
        "trainingDatasetArn": "trainingDatasets[].trainingDatasetArn"
      }
    },
    "AudienceModel": {
      "operation": "ListAudienceModels",
      "resourceIdentifier": {
        "audienceModelArn": "audienceModels[].audienceModelArn"
      }
    },
    "ConfiguredModelAlgorithm": {
      "operation": "ListConfiguredModelAlgorithms",
      "resourceIdentifier": {
        "configuredModelAlgorithmArn": "configuredModelAlgorithms[].configuredModelAlgorithmArn"
      }
    },
    "AudienceGenerationJob": {
      "operation": "ListAudienceGenerationJobs",
      "resourceIdentifier": {
        "audienceGenerationJobArn": "audienceGenerationJobs[].audienceGenerationJobArn"
      }
    },
    "ConfiguredAudienceModel": {
      "operation": "ListConfiguredAudienceModels",
      "resourceIdentifier": {
        "configuredAudienceModelArn": "configuredAudienceModels[].configuredAudienceModelArn"
      }
    }
  },
  "operations": {
    "CreateAudienceModel": {
      "trainingDatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "TrainingDataset",
            "resourceIdentifier": "trainingDatasetArn"
          }
        ]
      }
    },
    "CreateConfiguredAudienceModel": {
      "audienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceModel",
            "resourceIdentifier": "audienceModelArn"
          }
        ]
      }
    },
    "CreateConfiguredModelAlgorithmAssociation": {
      "configuredModelAlgorithmArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredModelAlgorithm",
            "resourceIdentifier": "configuredModelAlgorithmArn"
          }
        ]
      }
    },
    "DeleteAudienceGenerationJob": {
      "audienceGenerationJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceGenerationJob",
            "resourceIdentifier": "audienceGenerationJobArn"
          }
        ]
      }
    },
    "DeleteAudienceModel": {
      "audienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceModel",
            "resourceIdentifier": "audienceModelArn"
          }
        ]
      }
    },
    "DeleteConfiguredAudienceModel": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "DeleteConfiguredAudienceModelPolicy": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "DeleteConfiguredModelAlgorithm": {
      "configuredModelAlgorithmArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredModelAlgorithm",
            "resourceIdentifier": "configuredModelAlgorithmArn"
          }
        ]
      }
    },
    "DeleteTrainingDataset": {
      "trainingDatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "TrainingDataset",
            "resourceIdentifier": "trainingDatasetArn"
          }
        ]
      }
    },
    "GetAudienceGenerationJob": {
      "audienceGenerationJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceGenerationJob",
            "resourceIdentifier": "audienceGenerationJobArn"
          }
        ]
      }
    },
    "GetAudienceModel": {
      "audienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceModel",
            "resourceIdentifier": "audienceModelArn"
          }
        ]
      }
    },
    "GetConfiguredAudienceModel": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "GetConfiguredAudienceModelPolicy": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "GetConfiguredModelAlgorithm": {
      "configuredModelAlgorithmArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredModelAlgorithm",
            "resourceIdentifier": "configuredModelAlgorithmArn"
          }
        ]
      }
    },
    "GetTrainingDataset": {
      "trainingDatasetArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "TrainingDataset",
            "resourceIdentifier": "trainingDatasetArn"
          }
        ]
      }
    },
    "ListAudienceExportJobs": {
      "audienceGenerationJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceGenerationJob",
            "resourceIdentifier": "audienceGenerationJobArn"
          }
        ]
      }
    },
    "ListAudienceGenerationJobs": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "PutConfiguredAudienceModelPolicy": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "StartAudienceExportJob": {
      "audienceGenerationJobArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceGenerationJob",
            "resourceIdentifier": "audienceGenerationJobArn"
          }
        ]
      }
    },
    "StartAudienceGenerationJob": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      }
    },
    "UpdateConfiguredAudienceModel": {
      "configuredAudienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ConfiguredAudienceModel",
            "resourceIdentifier": "configuredAudienceModelArn"
          }
        ]
      },
      "audienceModelArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AudienceModel",
            "resourceIdentifier": "audienceModelArn"
          }
        ]
      }
    }
  }
}
